makeshift dwelling - Almanca İngilizce Sözlük